Senior managers - Espagnol Anglais Dictionnaire